#include<stdio.h>
#include<iostream>
#include<stdlib.h>
#include<string>
#include<ctime>
#include"car.h"
#include"my_time.h"
#include"system_init.h"
system_init sys;
int k;
vector<car> Car;
int main()
{
    while (1)
    {
        //sys.goto_xy(1, 5);
        sys.system_start();
        std::cin >> k;
        switch (k)
        {
            case 1:
                sys.into_system(Car);
                break;
            case 2:
                sys.counting_standard(sys);
                break;
            case 3:
                sys.change_parking_space();
                break;
            case 4:
                sys.history_display();
                break;
            case 5:
                sys.system_cls();
                std::cout<<"感谢您的使用，欢迎下次光临";
                exit(1);
                break;
        }
    //char car_info;//汽车到达或离开的信息（A表示到达、D表示离开、E表示结束）
    //int time = 1;//当前时间
    //car L;//L为汽车链表头节点
    //cin >> parking_space;
    //initlist(&L);//初始化链表
    //cin >> car_info;
    //while (car_info != 'E')
    //{
    //    if (car_info == 'A')car_reach();
    //    else if (car_info == 'D')car_leave();
    //    parking_lot_infor();
    //    //时间增加，开始下一循环
    //    time++;
    //    cin >> car_info;
    //}
}